package acm.蓝桥杯;

import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.TreeSet;

public class H拼十字 {
    /**
     * 分3个桶
     * dang
     */
    static int maxN= (int) (1e5+2);

    static List<int[]>[] list=new ArrayList[3];
    static Comparator<int[]> c=(a,b)->{
        if (a[0]==b[0]){
            return b[1]-a[1];
        }
        return a[0]-b[0];
    };
    static int n;
    public static void main(String[] args) {
        Reader2 sc=new Reader2();
        for (int i = 0; i < list.length; i++) {
            list[i]=new ArrayList<>();
        }
        n=sc.nextInt();
        for (int i = 0; i < n; i++) {
            int l = sc.nextInt();
            int w = sc.nextInt();
            int c = sc.nextInt();
            list[c].add(new int[]{l,w});
        }
        int size = list[0].size();
        list[0].sort(c);
        list[1].sort(c);
        list[2].sort(c);
        long res=0;
        for (int i = 0; i < size; i++) {
            int[] cur = list[0].get(i);
            int limit=0;
            for (int j = list[1].size() - 1; j >= 0; j--) {
                int[] pop = list[1].get(j);
                if (cur[0]>pop[0]&&cur[1]<pop[1]){

                }
            }
        }
    }
}
